From: Jo-Philipp Wich Date: Wed, 19 Oct 2022 18:39:57 +0000 (+0200) Subject: treewide: add explicit Lua runtime dependencies where needed X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22/%22https:/collectd.org/%22?a=commitdiff_plain;h=036424df5b76111f32d4dce0253bfb8260d8a41f;p=project%2Fluci.git treewide: add explicit Lua runtime dependencies where needed Some packages require Lua libraries but do not ship with a luasrc directory, add explicit dependencies in these cases. Signed-off-by: Jo-Philipp Wich --- diff --git a/applications/luci-app-ddns/Makefile b/applications/luci-app-ddns/Makefile index a529e22e22..2ebb0c8b82 100644 --- a/applications/luci-app-ddns/Makefile +++ b/applications/luci-app-ddns/Makefile @@ -12,7 +12,7 @@ PKG_LICENSE:=Apache-2.0 PKG_MAINTAINER:=Ansuel Smith LUCI_TITLE:=LuCI Support for Dynamic DNS Client (ddns-scripts) -LUCI_DEPENDS:=+luci-mod-admin-full +ddns-scripts +LUCI_DEPENDS:=+luci-mod-admin-full +luci-lua-runtime +ddns-scripts LUCI_PKGARCH:=all include ../../luci.mk diff --git a/applications/luci-app-splash/Makefile b/applications/luci-app-splash/Makefile index db9117225f..8950a497ea 100644 --- a/applications/luci-app-splash/Makefile +++ b/applications/luci-app-splash/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Freifunk DHCP-Splash application -LUCI_DEPENDS:=+luci-compat +luci-lib-nixio +luci-lib-iptparser +tc +kmod-sched +iptables-mod-nat-extra +iptables-mod-ipopt +LUCI_DEPENDS:=+luci-compat +luci-lib-nixio +luci-lib-iptparser +luci-lua-runtime +tc +kmod-sched +iptables-mod-nat-extra +iptables-mod-ipopt define Package/luci-app-splash/conffiles /etc/config/luci_splash diff --git a/libs/luci-lib-px5g/Makefile b/libs/luci-lib-px5g/Makefile index eefee107e8..1c77a5c601 100644 --- a/libs/luci-lib-px5g/Makefile +++ b/libs/luci-lib-px5g/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=RSA/X.509 Key Generator (required for LuCId SSL support) -LUCI_DEPENDS:=+liblua +LUCI_DEPENDS:=+lua +luci-lib-nixio PKG_USE_MIPS16:=0 PKG_LICENSE:=LGPL-2.1 diff --git a/protocols/luci-proto-openconnect/Makefile b/protocols/luci-proto-openconnect/Makefile index 31f52749b9..9f12bcdedf 100644 --- a/protocols/luci-proto-openconnect/Makefile +++ b/protocols/luci-proto-openconnect/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Support for OpenConnect VPN -LUCI_DEPENDS:=+openconnect +LUCI_DEPENDS:=+openconnect +luci-lua-runtime include ../../luci.mk diff --git a/protocols/luci-proto-openfortivpn/Makefile b/protocols/luci-proto-openfortivpn/Makefile index 17a63f78eb..fbdad18b3b 100644 --- a/protocols/luci-proto-openfortivpn/Makefile +++ b/protocols/luci-proto-openfortivpn/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Support for OpenFortivpn -LUCI_DEPENDS:=+openfortivpn +LUCI_DEPENDS:=+openfortivpn +luci-lua-runtime include ../../luci.mk